/*----------General Style Starts Here-----------*/
body{
	margin:0;
	padding:0;
	color:#e63103;
	background-color:#000000;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
}

ul{
	list-style:none;
}


div, ul, li, ol, form, label, p, input, select, textarea, a, span, td, embed, h1, h2, h3, h4, h5, h6{
	padding:0;
	margin:0;
}

img{
	padding:0;
	margin:0;
	border:none;
}

a{
	text-decoration:underline;
	color:#c52434;
	background-color:inherit;
}
a:hover{
	text-decoration:none;
	color:#c52434;
	background-color:inherit;
}

.lt, .lm, .lb{
	text-align:left;
}

.lt, .rt, .ct{
	vertical-align:top;
}

.lm, .rm, .cm{
	vertical-align:middle;
}

.rt, .rb, .rm{
	text-align:right;
}

.lb, .cb, .rb{
	vertical-align:bottom;
}

.ct, .cb, .cm{
	text-align:center;
}

.bldTxt{
	font-weight:bold;
}

.spacer{
	clear:both;
	font-size:0;
	line-height:0;
}

input.search{
	width:134px;
	height:17px;
	border:1px solid #bb540d;
	background-color:#a1400a;
	color:#eb6606;
	font:normal 10px Arial, Helvetica, sans-serif;
	padding:0 0 0 8px;
}

input.go{
	background:url(images/go.gif) no-repeat 0 0;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#fff8af;
	background-color:#000000;
	width:24px;
	height:19px;
	border:none;
	cursor:pointer;
	text-align:center;
}

/*----------General Style Ends Here-----------*/

/*----------Body Style Starts Here-----------*/

td.body-patrn{
	background:url(images/pattern.gif) repeat 0 0;
}

td.header{
	background:url(images/header.jpg) no-repeat 0 0;
	height:242px;
}

td.header h2{
	font:bold 26px/28px Georgia, "Times New Roman", Times, serif;
	color:#000000;
	background-color:inherit;
	padding:60px 27px 0 0;
	text-align:right;
	text-transform:uppercase;
}

td.header h3{
	font:bold 20px/24px Arial, Helvetica, sans-serif;
	color:#fff8af;
	background-color:inherit;
	padding:5px 27px 0 0;
	text-align:right;
	text-transform:uppercase;
}

td.header p{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#2c1002;
	background-color:inherit;
	padding:5px 27px 0 0;
	text-align:right;
}

td.navbg{
	background:url(images/nav-bg.gif) repeat-x 0 0;
	height:46px;
}

td.navbg ul{
	padding:0;
	margin:0;
	list-style:none;
}

td.navbg ul li{
	font:bold 11px/46px Georgia, "Times New Roman", Times, serif;
	color:#fff8af;
	background:url(images/nav-divider.gif) repeat-y 100% 0;
	background-color:inherit;
	text-transform:uppercase;
	float:left;
	width:auto;
}

td.navbg ul li a{
	color:#fff8af;
	background-color:inherit;
	text-decoration:none;
	padding:0 28px;
	display:block;
	margin-right:2px;
}

td.navbg ul li a:hover{
	color:#fff8af;
	background-color:inherit;
	background:url(images/nav-hoverbg.gif) repeat-x 0 0;
	display:block;
	text-decoration:none;
}

td.navbg ul a.selected{
	background:url(images/nav-hoverbg.gif) repeat-x 0 0;
	display:block;
	text-decoration:none;
	padding:0 28px;
	display:block;
	margin-right:2px;
	color:#fff8af;
	background-color:inherit;
	cursor:text;
}

td.navbg ul li.nobg{
	background:none;
}

td.search{
	font:normal 18px/24px Georgia, "Times New Roman", Times, serif;
	color:#fdf165;
	background-color:inherit;
	text-transform:uppercase;
}

td.bodypad{
	padding:26px 26px 0 26px;
}

.heading{
	font:normal 20px/24px Georgia, "Times New Roman", Times, serif;
	color:#faea61;
	background-color:inherit;
}

.ylTxt{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#fff8af;
	background-color:inherit;
}
.padd20{
	padding:20px 0 0;
}
p.bodyTxt-pad{
	padding:15px 0 0 0;
}

td.leftbox{
	background-color:#8c1a04;
	color:#e63103;
	border:1px solid #500c02
}

td.latestevents-pad{
	padding:19px;
}

.events-heading{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#f4ba34;
	background-color:inherit;
	padding-bottom:4px;
	border-bottom:1px dashed #ff3a09;
}

ul.events{
	padding:10px 0 0 0;
	margin:0;
}
ul.events li{
	background:url(images/bullet.gif) no-repeat 0 5px;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#fff8af;
	background-color:inherit;
}

ul.events  li a{
	color:#fff8af;
	background-color:inherit;
	text-decoration:underline;
	padding-left:8px;
}

ul.events  li a:hover{
	color:#fff8af;
	background-color:inherit;
	text-decoration:none;
}



td.rightbox{
	background-color:#8c1a04;
	color:#e63103;
	border:2px solid #500d02
}

td.right-pad{
	padding:25px 25px 0 25px;
}

td.galleryBox{
	background-color:#731403;
	color:#fffbcc;
	border:2px solid #b92806;
}

.img-brdr{
	border:1px solid #000000;
	float:left;
}

.img-brdr2{
	border:2px solid #b22706;
}

.dolar{
	font:bold 22px/26px Arial, Helvetica, sans-serif;
}

.detail{
	background:url(images/detail.jpg) no-repeat 50% 0;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#fff8af;
	background-color:inherit;
	height:36px;
	width:56px;
}

.detail a{
	color:#fff8af;
	background-color:inherit;
	text-decoration:none;
	text-transform:uppercase;
}

.detail a:hover{
	color:#fcec4a;
	background-color:inherit;
	text-decoration:none;
}

.cart{
	background:url(images/cart.jpg) no-repeat 50% 0;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#f9df53;
	background-color:inherit;
	height:36px;
	width:56px;
}

.cart a{
	color:#f9df53;
	background-color:inherit;
	text-decoration:none;
	text-transform:uppercase;
}

.cart a:hover{
	color:#fae98b;
	background-color:inherit;
	text-decoration:none;
	text-transform:uppercase;
}

.more{
	background:url(images/more.jpg) no-repeat 0 15px;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#fff8af;
	background-color:inherit;
	height:41px;
	width:56px;
}

.more a{
	color:#fff8af;
	background-color:inherit;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:10px;
}

.more a:hover{
	color:#fcec4a;
	background-color:inherit;
	text-decoration:none;
}

p.img-pad{
	padding:8px 0 0 9px;
}

.dash{
	border-top:1px dotted #dd660c;
}

/*----------Body Style Ends Here-----------*/

/*----------Footer Style Starts Here-----------*/
td.footerbg{
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	background:url(images/footerbg.gif) repeat-x 0 0;
	height:115px;
	color:#8c1a04;
	background-color:inherit;
}

td.footerbg p{
	padding:10px 0 0 0;
}

td.footerbg  a{
	font:bold 11px/14px Georgia, "Times New Roman", Times, serif;
	color:#8c1a04;
	background-color:inherit;
	text-decoration:none;
	text-transform:uppercase;
	padding:0 8px;
}

td.footerbg  a:hover{
	color:#aa2207;
	background-color:inherit;
}

td.footerbg a.tk{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#8c1a04;
	background-color:inherit;
	text-decoration:underline;
	text-transform:capitalize;
}

td.footerbg a.tk:hover{
	color:#8c1a04;
	background-color:inherit;
	text-decoration:none;
}

.footerTxt{
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#403104;
	background-color:inherit;
}
/*----------Footer Style Ends Here-----------*/